/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package WS.Respuestas;

import Objects.Rol;
import Objects.Sesion;
import Objects.Usuario;

/**
 *
 * @author ARMGARCES
 */
public class RespBdUsuarios {    
    private int result;    
//    private int seniat;
    private int esNulo;
    private String error;
    private Sesion sesion;
    private Usuario[] usuarios;
    private Rol[] roles;
    /**
     * 
     */
    public RespBdUsuarios(){
        esNulo = 1;
        result = 0;
        error  = ""; 
    }
    /**
     * 
     * @return 
     */
    public boolean isNull(){
        if(getEsNulo() == 1) return true;
        else return false;
    }
    /**
     * @return the result
     */
    public int getResult() {
        return result;
    }
    /**
     * @param result the result to set
     */
    public void setResult(int result) {
        this.setEsNulo(0);
        this.result = result;
    }
    /**
     * @return the error
     */
    public String getError() {
        return error;
    }
    /**
     * @param error the error to set
     */
    public void setError(String error) {        
        this.error = error;
    }
    /**
     * @return the esNulo
     */
    public int getEsNulo() {
        return esNulo;
    }
    /**
     * @param esNulo the esNulo to set
     */
    public void setEsNulo(int esNulo) {
        this.esNulo = esNulo;
    }    

    /**
     * @return the sesion
     */
    public Sesion getSesion() {
        return sesion;
    }

    /**
     * @param sesion the sesion to set
     */
    public void setSesion(Sesion sesion) {
        this.setEsNulo(0);
        this.sesion = sesion;
    }

    /**
     * @return the usuarios
     */
    public Usuario[] getUsuarios() {
        return usuarios;
    }

    /**
     * @param usuarios the usuarios to set
     */
    public void setUsuarios(Usuario[] usuarios) {
        this.setEsNulo(0);
        this.usuarios = usuarios;
    }

    /**
     * @return the roles
     */
    public Rol[] getRoles() {
        return roles;
    }

    /**
     * @param roles the roles to set
     */
    public void setRoles(Rol[] roles) {
        this.setEsNulo(0);
        this.roles = roles;
    }
}
